@charset "utf-8";
/* CSS Document */
.toocle1{display:none;}
.toocle2{display:none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}
body,button, input, select, textarea {font: 12px/1.5 tahoma, arial, simsun, sans-serif;}/* 设置默认字体 */
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
small { font-size: 12px; }  /*小于 12px 的中文很难阅读，让 small 正常化 */
ul, ol { list-style: none; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse: collapse; border-spacing: 0; }
a:link{color: #333333;text-decoration: none;}
a:visited{color: #333;text-decoration: none;}
a{color: #333333;text-decoration: none;} 
a:hover{color: #0140a7;text-decoration: none;} 
a.an:link{color: #003679;text-decoration: none;}
a.an:visited{color: #003679;text-decoration: none;}
a.an:hover{color: #003679;text-decoration: underline;} 
a.grey:link{color: #666666;text-decoration: none;}
a.grey:visited{color: #666666;text-decoration: none;}
a.grey:hover{color: #CC0000;text-decoration: none;} 
.no1,a.no1:link,a.no1:visited{text-decoration: none;}
#top-login span a:hover,#nav ul li a:hover,.active a:hover,.manger a:hover,.adlink ul li a:hover,.headerad ul li a:hover,.vip a:hover,.guandian ul li a:hover,.headnews a:hover,.title2 span a:hover,.brand ul li div a:hover,.brand-list ul li a:hover,.pro-name a:hover,.fenleiad2 a:hover,.fenlei-title span a:hover,.jobs ul li a:hover,.hztxt-title a:hover,.links ul li a:hover,.footlink a:hover,.hot-title a:hover,.lh22 a:hover,.tougao a:hover,.wytg a:hover,.d-list ul li a:hover,.names a:hover,.sj-list ul li a:hover,.ads ul li a:hover,.quck a:hover,.quck-list ul li a:hover,.type-list a:hover,.pro-name2 a:hover,.info span a:hover,.list a:hover,.login a:hover,.lists ul li a:hover,.type-list a:hover,.quck-list1 ul li a:hover,.quck-list2 ul li a:hover,.quck-list3 ul li a:hover,.info-name a:hover,.titlead ul li a:hover{color:#0140a7; text-decoration:none;}
.floleft{float:left;}
.floright{float:right;}
.fl{float:left;}
.fr{float:right;}
.cle{clear:both;}
.ofh{overflow:hidden;}
.ws_nw{white-space:nowrap;}
.border_b_ds{border-bottom:#AACCEE 1px dashed}
.textleft{text-align:left;}
.textright{text-align:right;}
.textcenter{text-align:center;}
.dis{ display:none;}
.hid{overflow:hidden;}
.ell{white-space:nowrap;text-overflow:ellipsis;}
/* 字体颜色 */
.grey{color:#666666;}
.blue33{color:#003679;}
.sou5{color:#999999}
.dark_blue {color: #021A74}
.dark_blue_new{color:#051E70;}
.text_color{color:#003679;}
.red{color:#CC0000;}
.black333{color:#333333;}
.bl51{color:#515151;}
.bg_white{background-color:#ffffff;}
.bg_blue{background-color:#F6F9FE;}
.blue_border{border:#AACCEE 1px solid}
/*--width--*/
.wid_970{width:970px; text-align:left; text-indent:20px;}
.wid_970_news{width:970px; text-align:left; }
.width970p{width:970px;}
.width968p{ width:968px;}
.width382p{ width:382px;}
.mr10{margin-right:10px;}
.ml8{margin-left:8px;}
.ml10{margin-left:10px;}
.ml13{margin-left:13px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.height_22p{line-height:22px;}
.height22p{height:22px;}

/*.hands{cursor:pointer;}*/

.container{width:970px; margin:0 auto;}

#top-login{background-color:#F4F7FC; height:26px; line-height:26px; border-bottom:#EAF0FE 1px solid; padding:0 10px; color:#666;}
#top-login span a,.pro-name a{color:#666;}

#header{height:60px; margin:13px 0;}
.logo{height:60px; width:240px; margin-right:10px;}
.search{width:440px; height:60px;}
.head-search{height:36px; background:url(/UI/images/default/search-bj.jpg) repeat-x; border:#D7DEE6 1px solid; width:428px;}
.head-search2{height:36px; border-left:#FFF 1px solid; border-right:#FFF 1px solid; width:426px;}
.types,.types span{height:20px; +height:19px; _height:20px; line-height:20px; +line-height:19px; _line-height:20px; +padding-top:1px; _padding-top:0;}
.types input{margin-top:4px; +margin-top:-1px; _margin-top:0px; margin-right:4px; +margin-right:2px; _margin-right:2px; }

.headerad ul li{height:20px; line-height:20px; background:url(/UI/images/default/square-g.jpg) 0 10px no-repeat; padding-left:15px; width:235px; overflow:hidden;}
.headerad ul li span a{color:#000;}
#nav{height:30px; width:970px; background:url(/UI/images/default/nav-bj.jpg) repeat-x; font-size:14px; font-weight:bold; line-height:30px; overflow:hidden;}
#nav ul{margin-left:15px; _margin-left:7px;}
#nav ul li{float:left; padding:0 15px; width:auto;}
#nav ul li a,.manger a{color:#FFF;}

.active{background:#FFF; text-align:center; margin-left:20px; border-top:2px #6B8DBA solid; height:28px;}

.title{height:24px; line-height:24px; background:url(/UI/images/default/title-bj.jpg) bottom repeat-x; border-top:#CADAE9 1px solid; border-bottom:#CADAE9 1px solid;}
.title2{height:24px; background:url(/UI/images/default/icon.jpg) 10px 8px no-repeat; padding-left:24px; font-size:14px; font-weight:bold; color:#1D4B6F;}
.title3{height:24px; background:url(/UI/images/default/icon3.jpg) 10px 8px no-repeat; padding-left:30px; font-size:14px; font-weight:bold; color:#1D4B6F;border-left:#CADAE9 1px solid; border-right:#CADAE9 1px solid;}
.borderadd{border-left:#CADAE9 1px solid; border-right:#CADAE9 1px solid;}
.title2 span,.title3 span {margin-right:10px; font-weight:normal; font-size:12px; }
.title2 span a,.title3 span a,.wytg a{color:#1D4B6F;}

.manger{height:30px; background:url(/UI/images/default/manger.gif) 0 13px no-repeat; padding-left:12px; margin-right:10px; font-weight:normal; font-size:12px;}
#slogin{ float:left; margin-left:10px;_margin-left:5px; }
.topad{ width:942px; border:#CCC 1px solid; padding:8px 20px 5px 6px;/*background-image:url(/UI/images/top10/top_10bg_03.jpg);*/ background-position:top center; height:93px; overflow:hidden;float:left; background-color:#f2f1f1;}
.topad ul li{float:left; cursor:pointer;}
.topads a,.topads2 a{ display:block;}
.ad-logo{ margin-right:5px;}
.ad-logo img{border:#CCC 1px solid;}
.ad-name{height:20px;line-height:20px;text-align:center; color:#535353; width:60px; margin-right:25px;display:block;font-size:12px;}
.topad-pic{height:50px; width:820px; position:absolute; top:0px; display:none;}
#bottom2{height:45px; position:relative; top:-70px;*top:-78px;_top:-78px;top:-70px\0; float:left;}
.mar_t_5{ margin-top:5px;}

#bottom2{height:45px; position:relative; top:-68px;}

.posatino{height:24px; line-height:24px; background:url(/UI/images/default/icon4.jpg) 5px 8px no-repeat; padding-left:23px; margin-top:5px;}
.gray-border{border:#DCDCDC 1px solid; border-top:none;}

.ad{height:90px; margin-top:10px;}
.ad260{width:260px;overflow:hidden;}
.ad430{width:430px; margin:0 10px; overflow:hidden;}

.adlink{padding:1px; width:966px; border:#CCC 1px solid; border-top:none; height:auto; margin-bottom:10px;}
.adlink ul li{width:220px; float:left; height:22px; line-height:22px; padding-left:14px; overflow:hidden;}
.adlink ul li a,.headerad ul li a{color:#666;}

.vip{height:40px; border:#CADAE9 1px solid; border-bottom:none; background:url(/UI/images/default/flash-bj.jpg) repeat-x; padding:3px 0 3px 10px; line-height:40px; font-weight:bold; overflow:hidden; }
.vip img{margin-right:10px;}
.vip a{color:#1C4A6C; font-weight:bold;}
.newstype{width:44px; margin-right:4px;}
.newstype ul{border-bottom:#C8D9E9 1px solid;}
.newstype ul li{width:42px; height:30px; background:url(/UI/images/default/news-bj.jpg) repeat-y; line-height:28px; text-align:center; border:#C8D9E9 1px solid; border-bottom:none;}
.newstype ul li div{width:40px; border:#FFF 1px solid; height:28px;}

/* 首页头部 */
#head{ width:100%; margin:0 auto;}
.head{ width:100%; float:left;}
.head .contain{ width:970px; margin:0 auto;}
.head .topbg{ background:url(/UI/images/index/top1.jpg) repeat-x; height:35px; color:#666;}
.head .topbg .welcome{ width:295px; padding-left:15px; float:left; line-height:35px;}
.head .topbg .welcome a{ color:#0140a7;}
.head .topbg .welcome a:hover{ color:#c00;}
.head .topbg .welcome .top1{ color:#000;}
.head .topbg .wai{ width:450px; padding-right:15px; float:right; line-height:35px; color:#666;}
.head .topbg .wai a{ color:#666;}
.head .topbg .wai a:hover{ color:#c00; text-decoration:underline;}

.head .logo_bg{width:970px; padding-top:10px; padding-bottom:10px; float:left;}
.head .logo_bg .biaoshi{ width:229px; height:64px; padding:5px 24px 13px 0px; float:left;}
.head .logo_bg .ads260{ width:240px; height:90px; padding-right:5px; float:left;}
.head .logo_bg .erwm{ width:176px; height:90px; float:right; margin-right:50px;}
/* 导航 */
.head .nav_bg{ width:100%; height:42px; background:url(/UI/images/index/nav1.jpg) repeat-x; float:left}
.head .nav_bg .head-menu{ width:975px; height:42px; background:url(/UI/images/index/nav2.jpg) no-repeat; line-height:42px; font-size:14px; color:#FFF; float:left;}

.head-menu UL { PADDING-LEFT:10px }
.head-menu LI { FLOAT: left; color:#FFF; line-height:42px;}
.head-menu .xx { WIDTH: 2px; BACKGROUND: url(/UI/images/index/nav5.jpg) no-repeat 0 12px; HEIGHT: 42px; }
.head-menu LI A { FONT-SIZE: 14px; FONT-WEIGHT: bold; padding-left:13px; padding-right:13px; TEXT-DECORATION: none; COLOR: #fff }
.head-menu LI a:visited { COLOR: #fff }
.head-menu LI a:hover { COLOR: #fff }
.head-menu LI.nav_a { TEXT-ALIGN: center; DISPLAY: block; HEIGHT: 42px; color:#FFF }
.head-menu LI.nav_a A:hover { DISPLAY: block; BACKGROUND: url(/UI/images/index/nav6.jpg) repeat-x; HEIGHT: 42px }
.head-menu LI.nav_a_active { TEXT-ALIGN: center; DISPLAY: block; /*BACKGROUND: url(/UI/images/index/nav6.jpg) repeat-x 50% top;*/ HEIGHT: 42px; color:#FFF }
.head-menu LI.nav_a_active a { color:#FFF }
.head-menu LI.nav { TEXT-ALIGN: center; WIDTH: 82px; DISPLAY: block; HEIGHT: 42px; }
.head-menu LI.nav A:hover { DISPLAY: block; /*BACKGROUND: url(/UI/images/index/nav6.jpg) repeat-x 50% top;*/ HEIGHT: 42px }
.head-menu LI.nav_active { TEXT-ALIGN: center; DISPLAY: block; BACKGROUND: url(/UI/images/index/nav6.jpg) repeat-x 50% top; HEIGHT: 42px; color:#FFF }


.head .sousu{ width:970px; padding-top:10px; float:left;}
.head .sousu .sou_left{ width:5px; height:76px; background:url(/UI/images/index/serch_bg1.jpg) no-repeat; float:left;}
.head .sousu .sou_zhong{ width:960px; height:76px; background:url(/UI/images/index/serch_bg2.jpg) repeat-x; float:left; line-height:24px; color:#333;}
.head .sousu .sou_right{ width:5px; height:76px; background:url(/UI/images/index/serch_bg3.jpg) no-repeat; float:right;}
/*ss*/
.sou_hots{ width:280px; float:left; margin-left:10px;}
.sou_hots span{ float:left; margin-top:7px;}
.seach_syb{ margin-left:50px; float:left;}
/*搜索*/
.head .seach_bg { *width:400px; height:76px; padding-left:5px; margin-top:10px; float: left; overflow:hidden}
.top_search{ height:56px; }
.top_search1{ height:56px; margin-left:10px; margin-top:6px; width:260px;}
.top_search2{height:47px; margin-left:35px; margin-right:5px;}
.top_search2_1{float:left; margin-top:0px; width:390px; height:38px;}
.top_search2_2{ margin-top:3px;margin-top:3px\7; color:#333; width:400px;}
.top_search21{float:left; }
.top_search2_1_1{padding-bottom:5px;margin-left:5px; width:288px; height:34px; background:url(/UI/images/index/serch_bg4_1.jpg) no-repeat;}
.top_search2_1_2{margin-left:6px;}
.top_search2_1_1_input{ width:251px;font-size:18px;margin-left:35px; *margin-left:28px;margin-top:5px;*margin-top:3px; height:25px; border:#FFF solid 1px;}
.tst{ margin-left:2px;margin-left:2px\9; margin-top:-5px; *margin-top:-1px; _margin-top:-3px; margin-right:6px; margin-right:6px\9; color:#666;}
.head .seach_gjc{width:300px; padding-top:5px; float:right;}
.head .seach_gjc .gjc_zuo{width:500px; float:left; color:#666;}
.head .seach_gjc .gjc_zuo a{color:#666;}
.head .seach_gjc .gjc_zuo a:hover{ color:#d30000;}
.head .seach_gjc .gjc_you{ padding-top:-3px; float:right; z-index:999; position:absolute}


#hot_menu{line-height:24px; height:24px; float: left; padding-left: 0px; color:#666; }
#hot_menu a{color:#666 }
#hot_menu a:hover{color:#cc0000}
#hot_menu span{no-repeat 0 2px; display:block; width:73px; height:24px; text-align:center; float:left; margin-right:20px;}
#hot_menu p{width:700px; float:left; _padding-top:6px;}				
#hot_menu li{}
#hot_menu { width:300px;}
#hot_menu li ul {line-height: 22px; width:130px; position: absolute; }
#hot_menu li ul li{width: 90px; background: #DFEBFF; text-align: left; border: 1px none #e0eef8; }
#hot_menu li ul li a{color:#000000;}
#hot_menu li ul a, #hot_menu li ul a:visited{display: block; padding-left:15px;}
#hot_menu li ul a:hover {color:#F3F3F3; padding-left:15px; background-color: #1A4EBE;} 
#hot_more .close_menu {height: 20px; background: #f5f5f5; text-align: right;}
#hot_more .close_menu img {text-align: right; cursor:pointer; padding-right:5px; }
.menu2{float:left;width:20px;}


#foot{ width:970px; margin:0 auto;}
.foot{ width:970px; float:left;}
.foot .lianjie{ width:970px; float:left; height:24px; line-height:24px; background:#e5eef7; margin-top:10px; margin-bottom:10px; text-align:center;}
.foot .lianjie a{ color:#343434 }
.foot .lianjie a:hover{ color:#cd0000; text-decoration:underline}
.foot .baokou{ width:970px; line-height:20px; padding-bottom:10px; text-align:center; float:left}
.foot .baokou a{ color:#515151 }
.foot .baokou a:hover{ color:#cd0000; text-decoration:underline}



/**分页样式**/
.inc-page-jump{margin: 10px auto; text-align:center;}
.inc-page-jump span{padding:2px 5px; border:#9BABE6 1px solid; margin:10px 1px;color:#FFFFFF;background-color:#3064B0;}
.inc-page-jump a{padding:2px 5px; border:#9BABE6 1px solid; margin:10px 1px;color:#3D6D9D;}
.inc-page-jump a:hover{color:#FFFFFF; background-color:#3064B0;}

/*认证*/
.cert{width:121px; height:46px; border:#D2D2D2 1px solid;}
.cert_text{ font-size:12px; line-height:172%;}
a.se_link:link,a.se_link:visited{text-decoration:none; color:#333333;}
.copy_link1:link{text-decoration:none; color:#000; font-weight:normal;}
.copy_link1:visited{text-decoration:none; color:#000;font-weight:normal;}
.copy_link1:hover{text-decoration:underline; color:#FE6700;font-weight:normal;}
.vip_cp{overflow:hidden;height:18px;line-height:18px;width:304px; text-align:left;}
/*--END 部分--*/
.end_menu{height:20px; background-color:#ECF4FF; padding-top:4px; margin-top:10px;}
.end_text{line-height:180%; margin-top:10px; margin-bottom:9px;}
.end_cert{height:48px; width:510px; padding-bottom:8px;}
.link_bg1{height:26px; width:86px; background:url(http://img1.toocle.com/uppic/a/2010/05/05/36/20/3620efec978d47bca58022b6dd266b5c-199625.jpg) repeat-x; border-right:1px solid #AACCEE; font-size:14px;}
.link_bg2{height:25px; width:881px;border-bottom:1px solid #AACCEE;background:url(http://img1.toocle.com/uppic/a/2010/05/05/69/3d/693d11ffd6dd4e39b381ba51b10420de-199627.jpg) repeat-x;}
.link_div{height:103px; border:1px solid #AACCEE; margin-bottom:11px;}
.b515151:link,.b515151:visited{text-decoration:none; color:#515151;}
.b515151:hover{text-decoration: underline; color:#BD0A01;}
/* 登录条 */
.top_login{ height:24px; border:1px solid #EAF0FE; padding-top:2px;}
.top_username{ width:83px; height:14px; line-height:14px;}
.top_password{ width:83px;height:14px; line-height:14px;}
.top_log_button{}
.top_yhm{margin-top:0px;*margin-top:2px;}
.top_join{ margin-left:10px; margin-top:0px;*margin-top:2px;_margin-top:1px;}
.top_mm{margin-left:10px; margin-top:0px;*margin-top:2px;}
.top_dl{margin-left:10px; margin-top:1px;}
.top_dlk{margin-top:1px;margin-top:0px\9;}
.top_link{ margin-right:10px; _margin-right:5px; margin-top:1px;}
/* 搜索区 */
/*客服默认蓝色*/
.SonlineBox{ width:200px; font-size:12px;overflow:hidden; z-index:9999; height:310px;}
.SonlineBox .openTrigger{ width:30px; height:110px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:#0176ba url(/UI/images/kefu/openTrigger.jpg) no-repeat;}
.SonlineBox .titleBox{ width:196px; height:35px; line-height:35px; background:#038bdc url(/UI/images/kefu/SonlineTitleBg.gif) repeat-x; border-bottom:2px solid #0176ba;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-family:'微软雅黑','黑体';}
.SonlineBox .contentBox{ width:196px; height:200px;; border:2px solid #0176ba; background:#fff; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:22px; margin:10px auto 0px auto;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}
<!--daohang-->
   #navigation, #navigation li ul {   
                    list-style-type:none;   
                }   
                #navigation {   
                  
                }   
                #navigation li {   
                    float:left;   
                    text-align:center;   
                    position:relative;   
                }   
                #navigation li a:link, #navigation li a:visited {   
                    display:block;    
                    text-decoration:none;    
                    color:#fff;    
                     
                    height:40px;    
                    line-height:40px;    
                    padding-left:22px; 
					padding-right:22px;      
                } 
				 .erji{   
                    display:block;    
                    text-decoration:none;    
                    color:#000;    
                    width:80px;    
                    height:40px;    
                    line-height:40px;    
                    border:1px solid #fff;    
                    border-width:1px 1px 0 0;    
                    background:#0243a1;    
                    padding-left:10px;    
                }     
                #navigation li a:hover {   
                    color:#fff;   
                    background:#f77b23;   
                }   
                #navigation li ul li a:hover {   
                    color:#fff;   
                    background:#f77b23;    
                }   
                #navigation li ul {   
                    display:none;   
                    position:absolute;    
                    top:40px;   
                    left:-25px;   
                    margin-top:1px;   
                  
                }   
                #navigation li ul li ul {   
                    display:none;   
                    position:absolute;    
                    top:0px;   
                    left:130px;    
                    margin-top:0;   
                    margin-left:1px;   
                   
                }  
